package org.javahispano.javacup.tacticas_aceptadas.Pencerval.com.viavansi.javacup;

import java.awt.Color;

import org.javahispano.javacup.modelo.EstiloUniforme;
import org.javahispano.javacup.modelo.JugadorDetalle;
import org.javahispano.javacup.modelo.TacticaDetalle;

import org.javahispano.javacup.tacticas_aceptadas.Pencerval.com.viavansi.javacup.detallejugadores.JugadorProImplementationFactory;

public class TacticaDetalleProImplementation implements TacticaDetalle{
	
	private static TacticaDetalleProImplementation tacticaDetalleProImplementation;
	
public static TacticaDetalleProImplementation getTactica(){
	if(tacticaDetalleProImplementation==null){
		tacticaDetalleProImplementation=new TacticaDetalleProImplementation();
	}
	return tacticaDetalleProImplementation;
}
	
        public String getNombre() {
            return "Prueba";
        }

        public String getPais() {
            return "España";
        }

        public String getEntrenador() {
            return "Pencerval";
        }

        public Color getColorCamiseta() {
            return new Color(0, 153, 255);
        }

        public Color getColorPantalon() {
            return new Color(0, 102, 102);
        }

        public Color getColorFranja() {
            return new Color(0, 0, 255);
        }

        public Color getColorCalcetas() {
            return new Color(141, 202, 216);
        }

        public Color getColorPortero() {
            return new Color(152, 238, 32        );
        }

        public EstiloUniforme getEstilo() {
            return EstiloUniforme.FRANJA_DIAGONAL;
        }

        public Color getColorCamiseta2() {
            return new Color(180, 194, 226);
        }

        public Color getColorPantalon2() {
            return new Color(0, 102, 102);
        }

        public Color getColorFranja2() {
            return new Color(3, 141, 192);
        }

        public Color getColorCalcetas2() {
            return new Color(0, 102, 255);
        }

        public Color getColorPortero2() {
            return new Color(51, 153, 255        );
        }

        public EstiloUniforme getEstilo2() {
            return EstiloUniforme.FRANJA_DIAGONAL;
        }

		@Override
		public JugadorDetalle[] getJugadores() {
			return JugadorProImplementationFactory.getJugadores();
		}
}
